Synonyms for "supply ship"

Words with similar meaning